Tesla Stock - Rallies As Q2 Deliveries Beat Estimates